home *** CD-ROM | disk | FTP | other *** search
/ Math Rock / Math Rock (The Learning Company)(SHR744AE-CD)(1998).ISO / CPATROL / _SETUP.LIB / cp.txt < prev    next >
Text File  |  1994-09-07  |  5KB  |  105 lines

  1. This document includes updated information for the documentation provided
  2. with MFC Migration Kit (Version 1.0).
  3.  
  4. Please refer to the MFC Migration Guide for more information.
  5.  
  6. ============================================================================
  7. Dear Developer,
  8.  
  9.     Thank you for your interest in the Microsoft(R) Foundation Class
  10.     library (MFC). This beta version of the MFC Migration Kit will help
  11.     you migrate your C-based code to MFC thereby enabling you to reap
  12.     the benefits of MFC. MFC is a proven framework that has helped many
  13.     developers stay at the leading edge of Windows development by giving
  14.     them timely support and easy access to the evolving Windows API. 
  15.  
  16.     With MFC, you no longer have to worry about maintaining your Windows
  17.     code-base to stay compatible with the evolving Windows platforms.
  18.     Microsoft maintains your code for you by enhancing MFC as Windows evolves.
  19.     By delivering on the promise to give you version to version compatibility,
  20.     MFC has proven to be a safe investment for the future. And that's not all!
  21.     Now with MFC version 3.0, included in the new Visual C++, version 2.0,
  22.     your  application is only one compile away from being portable to other
  23.     platforms. That's right.  You can leverage one single set of MFC-based
  24.     source code not only for Windows(TM), Windows NT (TM) and Windows 95(TM)
  25.     (code-named Chicago), but also to target multiple platforms, including
  26.     Intel(R)-based systems, RISC machines (such as MIPS(R) R4000(TM) and
  27.     DEC(TM) Alpha AXP(TM)) and the Apple Macintosh.
  28.  
  29.     This MFC Migration Kit (Version 1.0), including the MIGRATE tool and
  30.     the MFC Migration Guide (on-line), has been designed to assist you through
  31.     the conversion process. The tool will guide you through 3 conversion phases
  32.     at the end of which you will have a clear, leading edge, C++ and MFC-based
  33.     application. You can use the Migration Guide to understand the issues 
  34.     involved in migrating. The Migration Guide is available in on-line format
  35.     and is accessible via the on-line help that is integrated with the
  36.     MIGRATE tool.
  37.  
  38.     Migrate to MFC now and bring your application to the level of versatility
  39.     and portability that today's leading edge applications must have.
  40.  
  41.     For this beta version of the MFC Migration Kit we really value your feedback
  42.     to help us release a solid, complete tool-set to help programmers migrate to
  43.     MFC. Please post any questions, bugs, or design suggestions on CompuServe,
  44.     "MSMFC" forum, "Migration Issues" section.
  45.  
  46.            Sincerely,
  47.                 Enzo Schiano
  48.                 Product Manager, MFC
  49.  
  50. ============================================================================
  51. Contents:
  52.  
  53.     README.TXT                This file
  54.     MIGRATE.HLP               MFC Migration Guide
  55.     MIGRATE.EXE               MFC Migration Tool
  56.     MIGRAT32.EXE              MFC Migration Tool (Win32 MFC3 version)
  57.     C_MFC.PT                  Migration Database for C -> MFC migration
  58.     C16_C32.PT                Migration Database for Win16 -> Win32 migration
  59.  
  60.     SAMPLES\WIN16\SHOWDIB     Win16 Before Migration (app is called SHOWDIB)
  61.     SAMPLES\WIN16\SHOWD       Win16 After Migration (app is called SHOWD6)
  62.     SAMPLES\WIN32\SHOWDIB     Win32 Before Migration (app is called SHOWDIB)
  63.     SAMPLES\WIN32\SHOWD       Win32 After Migration (app is called SHOWD)
  64.  
  65.  
  66. ============================================================================
  67. Errata for MFC Migration Guide:
  68.  
  69. The section "Replacing Your Use of cbWndExtra and cbClsExtra" (p. 53 in the
  70. printed book) in Phase 2 should instead be part of Phase 1 and appear after
  71. the section "Handling Messages Not Sent to the View" (p. 43 inprint).
  72. The MFC Migration tool flags occurrences of these variables during Phase 1.
  73.  
  74. In the section "Phase 3: Integrate Further with MFC" (p. 53-54 in print),
  75. delete the last bullet item before the section "Make GDI Calls the MFC Way."
  76. This item reads "Replace the use of cbWndExtra and cbClsExtra with class
  77. member variables." The section referred to belongs in Phase 1.
  78.  
  79. ============================================================================
  80. IMPORTANT NOTE FOR LARGE SOURCE FILES
  81.  
  82. The 16-bit version of the MFC Migration Tool is limited to source files
  83. less than 64K in size.  In addition you may experience problems using
  84. the tool to edit files greater than 32K in size as well.
  85. These are limitations of the Windows edit control (under 16-bits).
  86.  
  87. If you are migrating a large project with many files over 32K in size,
  88. we strong recommend running the 32-bit version of the tool (MIGRAT32)
  89. running under Window NT.  This will let you edit files greater than
  90. 64K in size.
  91.  
  92. ============================================================================
  93. Installing the Migration Kit from a hard disk:
  94.  
  95. If you wish to setup the MFC Migration Kit from a hard drive or a network
  96. location, there is one caveat.  The setup program must be run from a
  97. directory with the name "DISK1".
  98.  
  99. For example:
  100.     COPY A:*.* C:\COOLSTUF\DISK1
  101.  
  102.     Then run SETUP.EXE from C:\COOLSTUF\DISK1
  103.  
  104. ============================================================================
  105.